﻿/** 首页 **/
body{ background:#3E7BD0;}
.h-bodybg01{ position:absolute; z-index:1;top:0; left:0; width:100%; background:url(../images/bg01.gif) repeat-x; height:475px;}
.h-bodybg02{ position:absolute;top:0; z-index:2; left:50%; margin-left:-547px; width:1094px; height:937px;}
/*
.h-bodybg01{background:url(../images/ico.gif);}*/

/* main */
.h-content{ position:relative; z-index:3;background:#A2B2CE; width:980px; padding:10px; margin:42px auto 20px;}
.h-top{ width:980px; height:127px; margin-bottom:10px; position:relative;background-color:#184067;}
.h-top .h-logo{ position:absolute; top:15px; left:15px; width:238px; height:100px; display:block;}
#jsddm{float:right; margin-top:47px;}
#jsddm li{float:left;list-style: none; font-size:14px;}
#jsddm li .h-stmtext{display: block; width:auto;_width:60px;*text-align:left;white-space: nowrap;margin-right:20px; position:relative; margin-top:5px; height:24px; line-height:24px;color:#fff; font-weight:bold;padding:0 5px 0 15px;background:url(../images/menuic.png) no-repeat left top;_background:url(../images/menuicie6.png) no-repeat left top; text-decoration:none;}
#jsddm li .h-stmtext:hover,#jsddm li.on .h-stmtext{background:url(../images/menuicon.png) no-repeat left top;_background:url(../images/menuiconie6.png) no-repeat left top;text-decoration:none; height:24px; color:#17e6f1;}
#jsddm li ul{position:absolute;visibility: hidden;top:90px;border:#666 solid 3px; background:#000;}
#jsddm li ul li{float: none;display: inline; height:26px;line-height:26px;}
#jsddm li ul li a{width:auto;color:#fff; display: block;padding:2px 13px;border-bottom:#666 dotted 1px;white-space: nowrap; text-decoration:none;}
#jsddm li ul li a:hover{color:#17e6f1;}
.h-mid .h-banner{overflow:hidden;zoom:1; height:290px; margin-bottom:10px;}
.h-mid .h-banner .h-bntle{width:250px; float:left;}
.h-mid .h-banner .h-bntle li{ width:250px; height:38px; margin-bottom:4px;background:url(../images/tbtitle.gif) no-repeat;}
.h-mid .h-banner .h-bntle li a{width:212px; height:38px; padding-left:38px; text-decoration:none; overflow:hidden; line-height:38px; display:block; color:#4c4c4c;font-family:"微软雅黑"; font-size:16px;}
.h-mid .h-banner .h-bntle li.on,.h-mid .h-banner .h-bntle li:hover{background:url(../images/tbtitleon.gif) no-repeat;}
.h-mid .h-banner .h-bntle li.on a,.h-mid .h-banner .h-bntle li:hover a{ color:#fff;}
.h-mid .h-banner .h-bnpic{ width:730px; float:right;}
.h-mid .h-idxm{ overflow:hidden;zoom:1;}
.h-mid .h-idxm .h-idxlf{ width:240px; float:left;}
.h-mid .h-idxm .h-idxlf .h-login{ background:url(../images/lgbg.gif) no-repeat; width:240px; height:150px; margin-bottom:10px;}
.h-mid .h-idxm .h-idxlf .h-login h3{ font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#fff; height:50px;line-height:50px; margin-left:35px;}
.h-mid .h-idxm .h-idxlf .h-login p{ height:24px; margin:6px 0 12px 55px;_margin:4px 0 10px 27px; font-size:14px;}
.h-mid .h-idxm .h-idxlf .h-login .h-ipt{ height:22px; line-height:22px; padding:1px; border:#fff solid 1px;}
.h-mid .h-idxm .h-idxlf .h-login .h-cmbt{ background:url(../images/lgbt.gif) no-repeat; width:74px; height:35px; margin-left:10px; text-align:center; font-weight:bold; color:#006489; font-size:14px; cursor:pointer; border:none;}
.h-mid .h-idxm .h-idxlf .h-login .h-cmbt:hover{background:url(../images/lgbton.gif) no-repeat;color:#a24501;}
.h-mid .h-idxm .h-idxlf .h-fstlk{ background:#f1f1f1; padding:15px 10px; text-align:center; height:375px;}
.h-mid .h-idxm .h-idxlf .h-fstlk .h-fsttl{ background:url(../images/fstbg.gif) no-repeat; width:215px; margin:0 auto 10px;height:38px; line-height:38px; text-align:center; color:#fff;font-family:"微软雅黑"; font-size:18px;}
.h-mid .h-idxm .h-idxlf .h-fstlk .h-fstsm a{ width:215px; height:38px; display:block; margin:20px auto 0;}
.h-mid .h-idxm .h-idxlf .h-fstlk .h-fstsm .h-fstbt01{background:url(../images/rz01.gif) no-repeat;}
.h-mid .h-idxm .h-idxlf .h-fstlk .h-fstsm .h-fstbt02{background:url(../images/rz02.gif) no-repeat;}
.h-mid .h-idxm .h-idxlf .h-fstlk .h-fstsm .h-fstbt03{background:url(../images/rz03.gif) no-repeat;}
.h-mid .h-idxm .h-idxlf .h-fstlk .h-fstsm .h-fstbt01:hover{background:url(../images/rz01on.gif) no-repeat;}
.h-mid .h-idxm .h-idxlf .h-fstlk .h-fstsm .h-fstbt02:hover{background:url(../images/rz02on.gif) no-repeat;}
.h-mid .h-idxm .h-idxlf .h-fstlk .h-fstsm .h-fstbt03:hover{background:url(../images/rz03on.gif) no-repeat;}
.h-mid .h-idxm .h-idxrt{width:700px; float:right; height:535px; background:#f7f7f7; padding:15px;_padding:15px 12px;}
.h-mid .h-idxm .h-idxrt .h-rtitem{ margin-bottom:15px;}
.h-rtitem h3{ background:#A2B2CE;color:#333; height:32px; line-height:32px; padding:0 15px; font-size:14px; margin-bottom:8px;}
.h-rtitem h3 .h-more{ float:right; width:38px; height:11px; margin-top:9px; background:url(../images/more.gif) no-repeat;}
.h-rtitem .h-text{overflow:hidden;zoom:1;}
.h-rtitem .h-text .h-txht{ float:left; width:210px; margin-left:12px;_margin-left:8px;}
.h-rtitem .h-text .h-txht h4{ line-height:32px; text-align:center; font-size:12px;}
.h-rtitem .h-text .h-txht a{color:#0076a2;}
.h-rtitem .h-text .h-txht p{ text-indent:2em; line-height:22px; color:#545454;}
.h-rtitem .h-text .h-txlist{ float:left; width:212px; margin:0 5px 0 20px;}
.h-rtitem .h-text .h-txlist li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/dot.gif) no-repeat 5px 13px; padding-left:15px; border-bottom:#bebebe dotted 1px;}
.h-links{width:980px; height:116px; margin-top:10px;}
.h-links .h-lktt{ font-family:"微软雅黑"; font-size:18px; color:#fff; line-height:58px; margin-left:35px; width:115px; float:left;}
.h-links .h-lkitm{ width:830px; float:left;}
.h-links .h-lkitm a{ height:34px; display:block; float:left; margin:12px 19px;_margin:12px 15px;}
.h-links .h-lkitm a img{ border:#242424 solid 1px;}
.h-links .h-lkitm a:hover img{ border:#15e6f1 solid 1px;}

/* foot */
.h-foot{ position:relative; z-index:4;width:1000px; margin:20px auto; *padding-bottom:20px;}
.h-foot p{line-height:28px; font-size:14px; color:#FFF; text-align:center;}
.h-foot p a{ color:#fff !important;}


/** 列表页 **/
.h-mid .h-lmad{ margin-bottom:10px;}
.h-mid .h-lbmain{overflow:hidden;zoom:1;}
.h-mid .h-lbmain .h-lbleft{width:240px;float:left;background:#f1f1f1;}
.h-lbleft .h-lblft{ background:url(../images/lftbg.gif) no-repeat; width:220px; height:41px; line-height:41px;font-family:"微软雅黑"; font-size:18px; color:#fff; padding-left:20px;}
.h-lbleft ul li{height:32px; margin:7px 7px 0; background:#dcdcdc;}
.h-lbleft ul li a{ height:32px; line-height:32px; display:block; color:#333; padding-left:40px; text-decoration:none; font-size:14px; background:url(../images/lftic.png) no-repeat 20px 12px;}
.h-lbleft ul li.on,.h-lbleft ul li.on:hover{background:#3E7BD0;}
.h-lbleft ul li:hover{background:#ccc;}
.h-lbleft ul li.on a{background:url(../images/lfticon.png) no-repeat 20px 12px; color:#fff;}
.h-mid .h-lbmain .h-lbright{width:700px; float:right; background:#f7f7f7; padding:15px;}
.h-lbright  h3{background:#ebebeb; font-size:16px; color:#333; height:34px; line-height:34px; padding:0 15px; margin-bottom:8px;}
.h-lbright .h-lblist li{ height:32px; line-height:32px; margin:0 10px;overflow:hidden; background:url(../images/dot.gif) no-repeat 5px 13px; padding-left:15px; border-bottom:#bebebe dotted 1px;}
.h-lbright .h-lblist li a{font-size:14px;}
.h-lbright .h-lblist li span{ float:right; color:#878787;}
.h-lbright .h-page{height:28px; line-height:28px; margin:30px 0; float:right; padding-right:10px;}
.h-lbright .h-page a{ font-size:14px; text-decoration:none;background:#fff; border:#ccc solid 1px; display:inline-block; float:left; height:28px; line-height:28px; padding:0 10px; margin:0 3px;}
.h-lbright .h-page a.on{ background:#2496b2; border:#2496b2 solid 1px;color:#fff;}
.h-lbright .h-page a.noclk{ color:#999; cursor:default;}


/** 详细页 **/
.h-mid .h-lbmain .h-lbrttext{ background:#f7f7f7;width:670px; float:right;padding:30px 30px 50px;}
.h-mid .h-lbmain .h-lbrttext h2{ font-size:16px; color:#333; text-align:center; line-height:35px;}
.h-mid .h-lbmain .h-lbrttext .h-time{ color:#636363; line-height:35px; text-align:center;}
.h-mid .h-lbmain .h-lbrttext .h-borderhr{ border-top:#d0d0d0 solid 1px; height:20px; margin-top:5px; font-size:0; overflow:hidden;}
.h-mid .h-lbmain .h-lbrttext p{ line-height:26px; font-size:14px; color:#333; text-indent:2em; margin:12px 0;}
.h-mid .h-lbmain .h-lbrttext .h-ftyso{ font-size:14px;}
.h-mid .h-lbmain .h-lbrttext .h-ftyst{ font-size:14px; text-align:right;}





